﻿@charset "utf-8";
/* CSS Document */

body{
	width:100%; margin:0; font-family:"宋体","Arial"; font-size:12px; color:#000}
#header{
	width:100%; min-width:1000px; margin-left:0; height:61px; background:url(../Default/images/index1/top_bg.gif) repeat-x}
#schoolName{
	width:503px; height:61px; float:left; background:url(../Default/images/index1/school_bg.gif) no-repeat center; font-size:28px; font-family:"黑体","宋体"; font-weight:bold; color:#FFFFFF}
#schoolName div{
	 margin-left:50px; margin-top:13px;}
#setArea{
	width:600px; height:61px; float:right; clear:right}
#setBar{
	height:22px; background:url(../Default/images/index1/setbar_bg.gif) no-repeat right; padding-left:10px; }
#setBar .width59,#studSetBar .width59{
	height:16px; width:59px; float:left;}
#setBar .width82,#studSetBar .width82{
	height:16px; width:82px; float:left;}
.icon{
	float:left; margin-top:4px }
.fnt {
	float:left; margin-top:6px; margin-left:5px;}
.fnt a:link{
	color:#000000; text-decoration:none}
.fnt a:visited{
	color:#000000; text-decoration:none}
.fnt a:hover{
	color:#ff0000; text-decoration:underline}
.fnt a:active{
	color:#000000; text-decoration:none}
#logo{
	width:291px; height:39px; float:right;}
#sysVision{
	width:116px; height:39px; float:right; background:url(../Default/images/index1/vision_bg.gif) no-repeat center; font-size:14px;  color:#FFFFFF}
#sysVision div
{
	margin-left:10px; margin-top:15px;}
#mainNav{
	width:100%; min-width:1000px; height:21px; background:#000000; border-top:1px solid #000066; clear:both}
#mainNav #date{
	width:186px; text-align:center; float:left; margin-top:5px; color:#FFFFFF; }
#mainNav #nav{
	margin-top:5px; float:left;}
#mainNav #nav a:link{
	color:#FFFFFF; font-weight:bold; text-decoration:none}
#mainNav #nav a:visited{
	color:#FFFFFF; font-weight:bold; text-decoration:none}
#mainNav #nav a:hover{
	color:#CCCCCC; font-weight:bold; text-decoration:none}
#mainNav #nav a:active{
	color:#FFFFFF; font-weight:bold; text-decoration:none}
#mainNav #next{
	width:150px; margin-top:4px; float:right}
#mainNav #next a:link{
	color:#FFC200; text-decoration:none; }
#mainNav #next a:visited{
	color:#FFC200; text-decoration:none; }
#mainNav #next a:hover{
	color:#FF6600; text-decoration:none; }
#mainNav #next a:active{
	color:#FFC200; text-decoration:none; }
#main{
	width:100%; min-width:1000px; margin-left:0; margin-right:auto; clear:both}
#sideBarIndex{
	width:202px; height:560px; float:left; padding-top:7px; padding-bottom:10px; padding-left:7px}
#sideBarIndex .main{
	height:186px; width:195px; border:1px solid #000}
#sideBarIndex .mainNoBottom{
	height:186px; width:195px; border-top:1px solid #000; border-right:1px solid #000; border-left:1px solid #000}
#sideBarIndex .content{
	height:139px; padding:10px 20px}
#sideBarOther{
	width:202px; height:560px; float:left; background:#CEF0F9; padding-top:10px; padding-bottom:10px;}
#sideBarOther .bigClass{
	list-style:none; padding:0; margin:0; cursor:pointer}
#sideBarOther .bigClass li{
	width:173px; height:19px; background:url(../Default/images/index1/class1_bg.gif) no-repeat left; padding-left:21px; padding-top:8px; font-weight:bold; margin:2px 0 0 0;}
#sideBarOther .bigClass li span{
	padding-left:28px;}
#sideBarOther .smallClass{
	list-style:none; padding:0; margin:0; cursor:pointer; background:#CEF0F9; position:relative; left:0px; top:30px}
#sideBarOther .smallClass li{
	margin:0px; padding:0px;}
.selectArea{
	width:750px; clear:left; margin-left:15px; padding-top:10px; height:97px;}
.selectArea .sleft{
	height:97px; background:url(../Default/images/index1/bg_left.gif) no-repeat left; float:left; width:14px;}
.selectArea .scenter{
	background:#F0F0F0; height:70px; width:700px;float:left; padding:17px 10px 10px 0}
.selectArea .sright{
	background:url(../Default/images/index1/bg_right.gif) no-repeat right; height:97px; width:15px; float:left}
.line1{
	height:28px; margin-left:20px; margin-top:10px}
.line2{
	height:32px;border-bottom:1px dashed #CCCCCC; margin-left:20px}
.pagesTop{
	height:30px; padding-left:17px;  border-bottom:2px solid #ffffff; width:733px; background:#F0F0F0}
.pagesBottom{
	height:30px; padding-left:17px; border-top:3px solid #ffffff; border-bottom:1px solid #ffffff;  width:733px; background:#F0F0F0}
.pagesTop .pageNum, .pagesBottom .pageNum{
	width:23px; height:11px; font-size:11px; border:none}
.pagesTop .div1,.pagesBottom .div1{
	float:left; width:205px; margin-top:6px;}
.pagesTop .div2,.pagesBottom .div2{
	float:left; margin-top:8px; width:30px}
.pagesTop .div3,.pagesBottom .div3{
	float:left; margin-top:5px; width:150px}
.titleBar{
	width:175px; height:19px; padding-top:8px; padding-left:20px; background:url(../Default/images/index1/title_bg.gif) repeat-x center; border-bottom:1px solid #000}
.dateTable{
	width:750px; height:289px; *height:302px; _height:277px; margin-left:15px; margin-top:10px; border:1px solid #CEF0F9;}

#mainContent{
	width:760px; height:430px; margin-top:4px; float:left;}
#wenHou{
	height:40px; margin-top:8px; margin-left:15px}
.mainClass{
	width:335px; height:200px; margin-left:15px; margin-top:10px; margin-bottom:20px; float:left}
.mainClass .title{
	width:334px; height:17px; background:#CBE8F2; padding-left:15px; padding-top:6px}
.mainClass .content{
	width:334px; height:161px; padding:8px}
.mainClass .content ul{
	list-style:none; margin:0; padding:0}
.mainClass .content ul .item{
	float:left}
.mainClass .content ul .date{
	float:right; color:#999899}
.mainClass .content ul li{
	height:22px; }
.floatLeft{
	float:left;}
.floatRight{
	float:right}
.arrow{
	margin-right:10px;}
.table2{
	width:748px; height:183px; margin-left:15px; border:1px solid #CEF0F9}
.table2Title{
	height:19px; background:#CEF0F9; padding-left:37px; padding-top:8px; font-weight:bold }
.t1{
	padding-left:25px; background:#F0F0F0}
.t2{
	border-bottom:1px solid #F0F0F0; padding-left:15px; }
.t3{
	padding-left:15px; }
.t4{
	height:20px; width:88px; text-align:center; padding-top:8px; background:#CEF0F9}
.t5{
	text-align:center; background:#CEF0F9}
.t6{
	height:17px; text-align:center; padding-top:6px;}
.t7{
	height:17px; text-align:center; padding-top:6px; background:#F0F0F0}
.msg{
	margin-left:15px; margin-top:20px; line-height:25px; color:#BB1C21}
.msg #txt{
	float:left; margin-left:15px }
.btnArea{
	margin-left:15px; clear:left}
.btnArea1{
	width:100%; margin-left:15px; margin-top:15px;}
.btnYellow{
	padding-left:10px; padding-right:11px;height:17px; display:block; cursor:pointer; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#E9E085); border:1px solid #C6B85F; text-align:center;padding-top:7px; font-weight:bold; margin-right:2px}
#footer{
	width:100%; min-width:1000px; height:30px; background:#54ABC6; clear:left;  }
#copyright{
	margin-top:8px; text-align:center; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif,"宋体"}
.fontYellow{
	color:#F5A117;}
.fontYellowB{
	color:#F5A117; font-weight:bold}
.fontGreenB{
	color:#00617B; font-weight:bold}

/*学生端*/

#studHeader{
	width:100%; min-width:1000px; margin-left:0; height:65px; background:url(../Default/images/index1/stud_top_bg.gif) repeat-x}
#studSchoolName{
	height:65px; width:520px; float:left; background:url(../Default/images/index1/stud_school_bg.gif) no-repeat left; font-size:28px; font-family:"黑体","宋体"; font-weight:bold; color:#FFFFFF}
#studSchoolName div{
	 margin-left:80px; margin-top:13px;}
#welcome{
	width:230px; height:53px; margin-left:15px; float:left; padding-top:12px; line-height:20px; font-weight:bold}
#studSetArea{
	width:255px; height:65px; float:right; clear:right}
#studSetBar{
	height:22px; width:255px; background:url(../Default/images/index1/stud_setbar_bg.gif) no-repeat top right; float:right; }
#studSetBar #x
{
	margin-left:35px;}
#nowDate{
	margin-top:18px; float:right; margin-right:32px;}
.studMainClass{
	width:335px; height:200px; margin-left:15px; margin-top:0px; margin-bottom:10px; float:left}
.studMainClass .title{
	width:334px; height:17px; background:#D8FCEC; padding-left:15px; padding-top:6px}
.studMainClass .content{
	width:334px; height:161px; padding:8px}
.studMainClass .content ul{
	list-style:none; margin:0; padding:0}
.studMainClass .content ul .item{
	float:left}
.studMainClass .content ul .item a:link
{
	color:#000; text-decoration:none}
.studMainClass .content ul .item a:visited
{
	color:#000; text-decoration:none}
.studMainClass .content ul .item a:hover
{
	color:#000; text-decoration:none}
.studMainClass .content ul .item a:active
{
	color:#000; text-decoration:none}
.studMainClass .content ul .date{
	float:right; color:#999899}
.studMainClass .content ul li{
	height:22px; }
#studFooter{
	width:100%; height:30px; background:#51C296; clear:left; text-align:center ; vertical-align:middle; }
#sideBarStud{
	width:200px; height:560px; float:left;  padding-top:1px; padding-bottom:10px;}
#sideBarStud .bigClass{
	list-style:none; padding:0; margin:0; cursor:pointer}
#sideBarStud .bigClass .h{
	background:#000000}
.h span{
	color:#FFFFFF}
#sideBarStud .bigClass li{
	width:173px; height:19px; background:url(../Default/images/index1/stud_class1_bg.gif) no-repeat left; padding-left:21px; padding-top:8px; font-weight:bold; margin:2px 0 0 0;}
#sideBarStud .bigClass li span{
	padding-left:28px;}
#sideBarStud .bigClass li a:link
{
	color:#000; text-decoration:none}
#sideBarStud .bigClass li a:visited
{
	color:#000; text-decoration:none}
#sideBarStud .bigClass li a:hover
{
	color:#000; text-decoration:none}
#sideBarStud .bigClass li a:active
{
	color:#000; text-decoration:none}
#sideBarStud .smallClass{
	list-style:none; padding:0; margin:0; cursor:pointer; background:#CEF0F9; position:relative; left:0px; top:30px}
#sideBarStud .smallClass li{
	margin:0px; padding:0px;}